dog, especially a small mutt - Allemand Anglais Dictionnaire